package com.ruoyi.common.utils;

import java.util.Collections;
import java.util.List;

/**
 * 获取指定随机数 ysz
 */
public class RandomUtils {

    /**
     *
     * @param count 需要取回前count个数据
     * @param list 集合
     * @return
     */
    public static List<?> getListRandom(int count, List<?> list) {
        if (null == list || list.isEmpty()) {
            throw new RuntimeException("系统错误，传值为空，请检查");
        }
        Collections.shuffle(list);
        if (list.size() < count) {
            return list.subList(0, list.size());
        }
        return list.subList(0, count);
    }
}
